plug away

Traduzioni
persévérer
Definizioni
To work steadily and persistently at a task, often with little immediate reward or recognition.